vegetated substrate - Français Anglais Dictionnaire